#ifndef __NUMBER_H__
#define __NUMBER_H__

#include "Type.h"

extern decimal_t multiple_digit;
/**
 * 数字对象(Number)
 */
typedef struct _Number Number;
struct _Number
{
        union _NumberBond
        {
                decimal_t f;
                int_max  l;
        } number;
        uint8 type;
};

/*数字1*/
extern Number num1;
/*数字2*/
extern Number num2;
extern uint8  i;

/**
 * 向 Number 中增加一个数字
 */
void number_pull (uint8 num);

#endif